dolgu topuklu ayakkabı - Turkish English Dictionary